// 无广告特征定义
var getNoAdFeature = function() {
    return false;
};

function 小猪有钱(gameConfig) {
    try {
        var module = "小猪有钱";
        Logger.debug(module, "开始执行小猪有钱函数 - 游戏：" + (gameConfig ? gameConfig.名称 : "未知"));
        
        var points = {
            任务: [927, 2212],
            立即领取: [823, 864],
            开心收下: [555, 1505],
            猪栏1: [109, 1090],
            猪栏2: [372, 1090],
            猪栏3: [714, 1090],
            猪栏4: [939, 1090],
            猪栏5: [103, 1337],
            猪栏6: [340, 1337],
            猪栏7: [729, 1337],
            猪栏8: [103, 1584],
            猪栏9: [130, 1619],
            猪栏10: [364, 1619],
            配种: [804, 1619],
        };
        // 逐个点击var points中的坐标
        for (var key in points) {
            if (points.hasOwnProperty(key)) {
                var coords = points[key];
                Logger.debug(module, "点击" + key + "坐标: [" + coords[0] + ", " + coords[1] + "]");
                if (gameClick(coords[0], coords[1])) {
                    randomSleep(800, 1200);  
                }
            }
        }
        
        Logger.debug(module, "小猪有钱函数执行完成");
        StateManager.set("needNextGame",true);  // 切换下个游戏
        return true;
    } catch (e) {
        Logger.debug("小猪有钱", "小猪有钱执行异常: " + e.message);
        return false;
    }
}